make implausible excuses - Spanisch Englisch Wörterbuch